/*!* Copyright(c)2008 koubei.com All rights reserved. * @revision 10289 */
html{color:#000;background:#FFF}
body{margin:0 auto;color:#333;text-align:center;font:12px/1.231 "\5b8b\4f53",verdana,arial,helvetica,clean,sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote{margin:0;padding:0}
address,caption,cite,code,dfn,em,strong,th,var,b{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
img{border:0;vertical-align:middle}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{cursor:pointer;}
input,textarea,select{*font-size:100%}
legend{color:#000}
button{cursor:pointer}
select{font:99% helvetica,clean,sans-serif}
table{font-size:inherit;font:100%;border-spacing:1px;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}
a:link{text-decoration:none;color:#000}
a:visited{color:#000;text-decoration:none}
a:hover,a:active{color:#f60;text-decoration:underline}
a.hb-highlight,.hb-highlight{color:#f60}
.red {color:red;}.green {color:green;}.blue {color:blue;}.gray {color:gray;}
.w240{width:240px;}.w360{width:360px;}.w420{width:420px;}.w480{width:480px;}.w540{width:540px;}

.rui-d1f,.rui-d2f,.rui-d3f{margin:auto;text-align:left;width:750px;min-width:750px}
.rui-d1f{width:100%}
.rui-d2f{width:950px}
.rui-d3f{width:960px}
.rui-b{position:relative}
.rui-b{_position:static}
.rui-main{width:100%}
.rui-main .rui-b{position:static}

.rui-b15 .rui-main,.rui-b19 .rui-main,.rui-b20 .rui-main,.rui-b23 .rui-main{float:left;margin-right:-40em}
.rui-a15 .rui-main,.rui-a19 .rui-main,.rui-a20 .rui-main,.rui-a23 .rui-main{float:right;margin-left:-40em}

.rui-b15 .rui-b{float:right;width:150px}
.rui-b15 .rui-main .rui-b{margin-right:160px}
.rui-b19 .rui-b{float:right;width:190px}
.rui-b19 .rui-main .rui-b{margin-right:200px}
.rui-b20 .rui-b{float:right;width:200px}
.rui-b20 .rui-main .rui-b{margin-right:210px}
.rui-b23 .rui-b{float:right;width:230px}
.rui-b23 .rui-main .rui-b{margin-right:240px}

.rui-a15 .rui-b{float:left;width:150px}
.rui-a15 .rui-main .rui-b{margin-left:190px}
.rui-a19 .rui-b{float:left;width:190px}
.rui-a19 .rui-main .rui-b{margin-left:200px}
.rui-a20 .rui-b{float:left;width:200px}
.rui-a20 .rui-main .rui-b{margin-left:210px}
.rui-a23 .rui-b{float:left;width:230px}
.rui-a23 .rui-main .rui-b{margin-left:240px}
.rui-main .rui-b{float:none;width:auto;}

.rui-a15,.rui-b15,.rui-a19,.rui-b19,.rui-a20,.rui-b20,.rui-a23,.rui-b23,.hb-fix-float{zoom:1}
.rui-a15:after,.rui-b15:after,.rui-a19:after,.rui-b19:after,.rui-a20:after,.rui-b20:after,.rui-a23:after,.rui-b23:after,.hb-fix-float:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.rui-b-right{float:right;width:180px;}
.hb-lowlight{color:#999}
.hb-display-none{position:absolute;visibility:hidden}
.hb-inline-block{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;vertical-align:middle;position:relative;*position:static}
.hb-word-break-all,.hb-break-word{word-wrap:break-word;overflow:hidden}
.hb-mod-rounded-corner{position:relative;zoom:1}
.hb-mod-rounded-corner .hb-mod-content{position:relative;z-index:1}
.hb-mod-rounded-corner .hb-x1,.hb-mod-rounded-corner .hb-x1a,.hb-mod-rounded-corner .hb-x2,.hb-mod-rounded-corner .hb-x2a{display:block;font-size:0;position:relative;z-index:2}
.hb-mod-rounded-corner .hb-x1,.hb-mod-rounded-corner .hb-x2{width:100%;right:-1px}
.hb-mod-rounded-corner .hb-x1a,.hb-mod-rounded-corner .hb-x2a{left:-2px}
.hb-mod-rounded-corner .hb-x1{top:-1px}
.hb-mod-rounded-corner .hb-x2{position:relative;bottom:-1px}

.hb-h1 .hb-h-header-mini,
.hb-h1 .hb-h-city-list span,
.hb-h1 .hb-h-shortcut span,
.hb-h1 .hb-h-nav-menu,
.hb-h1 .hb-h-nav-menu li a,
.hb-h1 .hb-h-nav-menu li a span,
.hb-h1 .hb-h-nav-menu li a span b,
.hb-h1 .hb-h-nav-mini li span,
.hb-h1 .hb-h-search .hb-h-search-button,
.hb-h1 .hb-h-search-l,
.hb-h1 .hb-h-search-r,
.hb-h1 .hb-h-search-c,
.hb-h1 .hb-h-sub .hb-h-sub-text ul li,
.hb-h1 .hb-h-sub-l,
.hb-h1 .hb-h-sub-l .hb-h-search-btn,
.hb-h1 .hb-h-sub-l .hb-h-search-txt,
.hb-h1 .hb-h-sub-c,
.hb-h1 .hb-h-sub-r,
.hb-h1 .hb-h-extra-r,
.hb-h1 .hb-h-extra-l,
.hb-h1 .hb-h-extra-c,
.hb-h1 #hb-h-pub-info,
.hb-h1 #hb-h-more-pub ul li,
.hb-h1 .hb-h-e-lv2-cate .first,
.hb-h1 .hb-h-e-lv2-huangye .first,
.hb-h1 .hb-h-e-lv2-trival .first,
.hb-h1 .hb-h-e-lv2-house .first,
.hb-h1 .hb-h-e-bbs-woman .first,
.hb-h1 .hb-h-e-bbs-feeling .first,
.hb-h1 .hb-h-e-bbs-trival .first,
.hb-h1 .hb-h-e-bbs-finance .first{background:url(images/header_1_0_5.png) 0 0 no-repeat;}

.hb-h1 p,
.hb-h1 ul,
.hb-h1 img{margin:0;padding:0;text-align:left;border:none;}
.hb-h1 img{vertical-align:middle;}
.hb-h1 input,
.hb-h1 textarea,
.hb-h1 select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.hb-h1 input,
.hb-h1 textarea,
.hb-h1 select{*font-size:100%;}
.hb-h1 a,
.hb-h1 a:link,
.hb-h1 a:visited{text-decoration:none;}
.hb-h1 .hb-h-top-title a:link,
.hb-h1 .hb-h-top-title a:hover,
.hb-h1 .hb-h-top-title a:visited,
.hb-h1 .hb-h-top-shortcut a:link,
.hb-h1 .hb-h-top-shortcut a:hover,
.hb-h1 .hb-h-top-shortcut a:visited,
.hb-h1 .hb-h-nav-promo-info a:link,
.hb-h1 .hb-h-nav-promo-info a:hover,
.hb-h1 .hb-h-nav-promo-info a:visited,
.hb-h1 .hb-h-extra ul li a:link,
.hb-h1 .hb-h-extra ul li a:visited{color:#555;}

.hb-h1 .hb-h-extra ul li a:hover{color:#f60;}
.hb-h1 .hb-h-extra ul li a:hover,
.hb-h1 .hb-h-top-title a:hover,
.hb-h1 .hb-h-top-shortcut a:hover,
.hb-h1 .hb-h-nav .hb-h-nav-menu li a:hover{text-decoration:underline;}

.hb-h1{margin-bottom:10px;font:12px/1.231 "\5b8b\4f53",verdana,arial,helvetica,clean,sans-serif;}
.hb-h1 .hb-h-top{position:relative;margin:6px 0 0;z-index:60;}
	.hb-h1 .hb-h-top-logo{float:left;font-size:24px;font-weight:bold;}
	.hb-h1 .hb-h-top-title{float:left;font-size:26px;color:#333;margin:21px 0 0 15px;}
	.hb-h1 .hb-h-top-shortcut{position:absolute;right:0;width:750px;text-align:right;color:#666;margin-top:4px;}
	.hb-h1 .hb-h-top-shortcut a{padding-left:3px;}
	.hb-h1 .hb-h-top-shortcut span{padding-left:12px;background-position:0 -917px;}
	.hb-h1 .hb-h-top-search{display:inline;float:right;height:25px;margin:47px 0 0 0;position:relative;width:327px;}
	.hb-h1 .hb-h-top-search .hb-h-top-btn {background:transparent url(images/s.png) no-repeat scroll -710px -2px;border:0 none;color:#404040;cursor:pointer;font-size:12px;font-weight:normal;height:25px;line-height:25px;position:absolute;right:0;top:0;width:71px;}
	.hb-h1 .hb-h-top-search .hb-h-top-ipt {background:transparent url(images/s.png) no-repeat scroll -442px -2px;border:0 none;color:#404040;font-size:12px;height:auto;left:0;padding:5px 7px;position:absolute;top:0;width:242px;}
.hb-h1 #hb-h-pub-info-wrap .hb-h-pub-info{padding-right:12px;background-position:right -866px;}
.hb-h1 #hb-h-pub-info-wrap span{position:relative;z-index:10;}
.hb-h1 #hb-h-pub-info-wrap{position:relative;display:inline;z-index:3;}
.hb-h1 #hb-h-more-pub{text-align:left;position:absolute;visibility:hidden;border:1px solid #ccc;top:-5px;left:0;width:78px;z-index:2;}
.hb-h1 #hb-h-more-pub ul{padding-top:20px;}
.hb-h1 #hb-h-more-pub ul li{padding-left:17px;line-height:20px;background-color:#fff;background-position:10px -832px;}

.hb-h1 .hb-h-search{float:left;margin-left:15px;}
.hb-h1 .hb-h-search-l{padding-left:4px;background-position:0 -1130px;}
.hb-h1 .hb-h-search-r{padding-right:4px;background-position:right -1170px;}
.hb-h1 .hb-h-search-c{padding:3px 0 4px;background-position:0 -1210px;background-repeat:repeat-x;}
.hb-h1 .hb-h-search .hb-h-search-button{width:90px;height:24px;line-height:24px;background-position:-0px -1250px;font-size:14px;margin-left:5px;border:none;font-weight:bold;}
.hb-h1 .hb-h-search .hb-h-input{width:266px;height:auto;font-size:14px;padding:3px 5px;background:#fff;border-bottom:1px solid #f2b967;border-right:1px solid #f2b967;border-top:1px solid #f2b967;border-left:1px solid #f2b967;}
.hb-h1 .hb-h-ditu-nav ul{float:left;padding-bottom:2px;}
.hb-h1 .hb-h-ditu-nav ul li{float:left;font-size:14px;font-weight:bold;padding-right:14px;}
.hb-h1 .hb-h-ditu-nav ul li a{font-size:14px;font-weight:normal;text-decoration:underline;}
.hb-h1 .hb-h-ditu-input{font-size:14px;height:15px;width:400px;padding:4px 0;}
.hb-h1 .hb-h-ditu-submit{font-size:14px;height:28px;padding:0 16px;*margin-left:6px;}
.hb-h1 .hb-h-ditu-submit,x:-moz-any-link{padding:0 16px 2px 16px;*padding:0 16px 1px 16px;}
.hb-h1 .hb-h-ditu-search{position:relative;top:-15px;}
.hb-h1 .hb-h-ditu-channel{padding-top:17px;}
.hb-h1 .hb-h-ditu-logo{padding:4px 0 4px 10px;}

.hb-h1 .hb-h-nav{margin-top:-11px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu{padding-left:264px;height:28px;font-size:14px;background-position:0 0;background-repeat:repeat-x;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li{float:left;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li.tip{position:relative;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li span.tip-content{margin-top:0;position:absolute;right:0;top:-11px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li a:link,
.hb-h1 .hb-h-nav .hb-h-nav-menu li a:visited{color:#595959;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li a:hover{color:#000;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li a{float:left;padding-right:15px;height:28px;background-repeat:no-repeat;background-position:right -544px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li a span{float:left;background-position:0 -510px;background-repeat:repeat-x;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li a span b{float:left;padding:7px 0 0 15px;height:21px;font-weight:bold;background-repeat:no-repeat;background-position:0 -480px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li.first a span b{background-position:0 -580px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li.current a{background-position:right -450px;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li.current a span{background-position:0 -420px;background-repeat:repeat-x;}
	.hb-h1 .hb-h-nav .hb-h-nav-menu li.current a span b{background-position:0 -650px;}

.hb-h1 .hb-h-nav-mini li{float:left;margin:10px 0 0 0;}
.hb-h1 .hb-h-nav-mini li.logo{margin:0;}
.hb-h1 .hb-h-nav-mini li span{padding:0 8px;background-position:0 -917px;}
.hb-h1 .hb-h-nav-mini li.first span{background:none;}
.hb-h1 .hb-h-nav-simple{float:right;line-height:1.231;margin-top:7px;_width:330px;background:none;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu{background:none;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li{float:left;margin-left:2px;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:link,
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:visited,
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:hover{color:#54413b;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a{float:left;padding-right:5px;height:23px;background-repeat:no-repeat;background-position:right -1085px;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a span{float:left;background-position:0 -1055px;background-repeat:repeat-x;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a span b{float:left;padding:5px 0 0 5px;height:18px;background-repeat:no-repeat;background-position:0 -1025px;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:hover,
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li.current a{background-position:right -995px;color:#fff;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:hover span,
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li.current a span{background-position:0 -965px;background-repeat:repeat-x;}
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li a:hover span b,
.hb-h1 .hb-h-nav-simple .hb-h-nav-menu li.current a span b{background-position:0 -935px;}
.hb-h1 .hb-h-header-mini{height:38px;background-position:0 -1280px;background-repeat:repeat-x;}
.hb-h1 .hb-h-header-mini .hb-h-shortcut{padding:10px 0 0 0;}
.hb-h1 .hb-h-nav-promo-info{float:right;margin:-18px 10px 0 0;}

.hb-h1 .hb-h-sub-r{padding-right:10px;background-position:right -150px;}
.hb-h1 .hb-h-sub-c{background-position:0 -100px;background-repeat:repeat-x;}
.hb-h1 .hb-h-sub-l{padding:7px 0 6px 192px;_padding:5px 0 7px 10px;line-height:19px;height:25px;color:#fff;background-position:0 -50px;}
#hb-h-sugst-container{position:rel;ative;z-index:50;}
	.hb-h1 .hb-inline-block{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;vertical-align:middle;position:relative;*position:static;}
	.hb-h1 .hb-h-sub-l .hb-h-search-txt{font-weight:bold;padding-left:17px;background-position:0 -748px;vertical-align:middle;}
	.hb-h1 .hb-h-sub-l .hb-h-search-input{border:1px solid #e65c36;width:384px;padding:3px 0 1px 5px;height:18px;}
	.hb-h1 .hb-h-sub-l .hb-h-search-btn{width:53px;height:25px;border:0;padding:0;margin:0;cursor:pointer;background-position:0 -720px;}
.hb-h1 .hb-h-sub .hb-h-sub-text ul li a,
.hb-h1 .hb-h-sub .hb-h-sub-text ul li a:visited,
.hb-h1 .hb-h-sub-l .hb-h-hot-search a:link,
.hb-h1 .hb-h-sub-l .hb-h-hot-search a:hover,
.hb-h1 .hb-h-sub-l .hb-h-hot-search a:visited,
.hb-h1 .hb-h-nav-menu li.current a:link,
.hb-h1 .hb-h-nav-menu li.current a:hover,
.hb-h1 .hb-h-nav-menu li.current a:visited{color:#fff;}
.hb-h1 .hb-h-sub-l .hb-h-hot-search{vertical-align:middle;margin:0 0 0 10px;}
.hb-h1 .hb-h-sub-l .hb-h-hot-search a{margin:0 5px 0 0;}

.hb-h1 .hb-h-sub .hb-h-sub-text ul li a:hover{color:#fcde7e;}
.hb-h1 .hb-h-sub .hb-h-sub-text li.current a{font-weight:bold;}
.hb-h1 .hb-h-sub .hb-h-sub-text ul{margin:4px 0 0 0;_height:25px;}
.hb-h1 .hb-h-sub .hb-h-sub-text ul li{float:left;font-size:14px;padding-right:13px;padding-left:13px;background-position:0 -887px;}
.hb-h1 .hb-h-sub .hb-h-sub-text ul li.first{background:none;}
.hb-h1 .hb-h-no-sub .hb-h-sub-l{background-position:0 -85px;padding:0;height:3px;}
.hb-h1 .hb-h-no-sub .hb-h-sub-c{background-position:0 -135px;}
.hb-h1 .hb-h-no-sub .hb-h-sub-r{background-position:right -185px;}

.hb-h1 .hb-h-extra li.first a:link,
.hb-h1 .hb-h-extra li.first a:visited,
.hb-h1 .hb-h-extra li.first a:hover{color:#ef431f;font-weight:bold;}
.hb-h1 .hb-h-extra-r{padding-right:2px;background-position:right -320px;}
.hb-h1 .hb-h-extra-l{height:47px;padding:5px 0 0 15px;background-position:0 -200px;}
.hb-h1 .hb-h-extra-c{background-position:0 -260px;background-repeat:repeat-x;}
.hb-h1 .hb-h-extra .hb-h-extra-home li,
.hb-h1 .hb-h-extra ul{float:left;}
.hb-h1 .hb-h-extra .hb-h-extra-home ul{padding-left:10px;border-left:1px dotted #ddd;}
.hb-h1 .hb-h-extra .hb-h-extra-home li{margin:0 2px 0;line-height:19px;}
.hb-h1 .hb-h-extra .hb-h-extra-home li.secend-line{width:52px;}
.hb-h1 .hb-h-extra .hb-h-extra-home .cate{padding-left:0;border:none;width:160px;}
.hb-h1 .hb-h-extra .hb-h-extra-home .play{width:165px;}
.hb-h1 .hb-h-extra .hb-h-extra-home .trival{width:160px;}
.hb-h1 .hb-h-extra .hb-h-extra-home .offer{width:180px;}
.hb-h1 .hb-h-extra .hb-h-extra-home .public{width:189px;}
.hb-h1 .hb-h-extra-bbs li ul{border-left:1px dotted #ddd;width:200px;padding-left:20px;height:38px;overflow:hidden;}
.hb-h1 .hb-h-extra-bbs li ul.first{border:none;}
.hb-h1 .hb-h-extra-bbs li{float:left;line-height:22px;}
.hb-h1 .hb-h-extra-bbs li.first{line-height:17px;}
.hb-h1 .hb-h-extra-bbs li ul li{width:60px;}
.hb-h1 .hb-h-e-bbs-woman li.first,
.hb-h1 .hb-h-e-bbs-feeling li.first,
.hb-h1 .hb-h-e-bbs-trival li.first,
.hb-h1 .hb-h-e-bbs-finance li.first{width:52px;padding-top:25px;text-align:center;line-height:15px;margin-right:15px;}
.hb-h1 .hb-h-e-bbs-woman .first{background-position:12px -1320px;}
.hb-h1 .hb-h-e-bbs-feeling .first{background-position:-40px -1320px;}
.hb-h1 .hb-h-e-bbs-trival .first{background-position:17px -1368px;}
.hb-h1 .hb-h-e-bbs-finance li.first{background-position:-40px -1368px;}
.hb-h1 .hb-h-e-lv2-cate .first{background-position:12px -1420px;}
.hb-h1 .hb-h-e-lv2-huangye .first{background-position:-40px -1418px;}
.hb-h1 .hb-h-e-lv2-trival .first{background-position:11px -1477px;}
.hb-h1 .hb-h-e-lv2-house li.first{background-position:-40px -1476px;}

.nav-info{margin-bottom:8px;}
.nav-info .nav-result{margin:0 0 0 6px;}
.nav-info .nav-result em{margin:0 5px;}
.nav-info .nav-arrow{margin:0 8px;}

.hb-fl{font-size:12px;margin:12px auto;width:950px;}
.hb-fl strong{float:left;height:20px;}
.hb-fl ul{float:left;width:880px;}
.hb-fl li{display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:4px;margin-right:5px;}
.hb-fl a:link,
.hb-fl a:visited{color:#666;text-decoration:none;}
.hb-fl a:hover,
.hb-fl a:active{color:#f60;text-decoration:underline;}


.hb-f1{width:950px;overflow:hidden;position:relative;margin:18px auto 0;padding:8px 0;border-top:2px solid #ccc;}
.hb-f1 .hb-ft{position:relative;float:left;left:50%;text-align:center;}
	.hb-ft-list{display:block;float:left;position:relative;right:50%;}
		.hb-ft-list ul{padding:8px 0;margin:0;}
		.hb-ft-list ul li{display:inline;padding:0 6px;margin:0;border-left:1px solid #999;}
		.hb-ft-list ul li.ft-first{border-left:none;}
		.hb-ft-list p{padding:0;margin:0;}
		.police{padding-left:8px;}
		.police a{padding-right:4px;}
